Code
|
Name |
Explanation |
100 Informational codes
|
100
|
Continue
|
Indicates that a partial request has been received and the rest of the request should be submitted.
|
101
|
Switching Protocols
|
Agreement to switch the version of the HTTP protocol.
|
200 Successful codes
|
200
|
OK
|
The request completed successfully.
|
201
|
Created
|
The request resulted in the creation of a new URI.
|
202
|
Accepted
|
The request has been accepted for processing, but the processing is not finished yet.
|
203
|
Non-Authoritative Information
|
The data returned is not necessarily from the original source (could be from a proxy).
|
204
|
No Content
|
There is no entity data to go along with the response and the client should not change the current document view.
|
205
|
Reset Content
|
The client should reset the current document view.
|
206
|
Partial Content
|
The server is responding with the results to a partial get request.
|
300 Redirection codes
|
300
|
Multiple Choices
|
There are multiple locations that satisfy the client request.
|
301
|
Moved Permanently
|
The client should permanently reset the current URI to be the URI specified.
|
302
|
Moved Temporarily
|
The client should reset the current URI to be the URI specified for this request.
|
303
|
See Other
|
The client should get the response from a different URI by performing another GET request.
|
304
|
Not Modified
|
The target URI has not changed since the client's cached version was retrieved.
|
305
|
Use Proxy
|
The requested entity must be accessed through a proxy.
|
400 Client Error codes
|
400
|
Bad Request
|
The request was not understood by the server.
|
401
|
Unauthorized
|
The request requires user authentication.
|
402
|
Payments Required
|
The request requires a payment by the client.
|
403
|
Forbidden
|
The authenticated user does not have permission to access this resource.
|
404
|
Not Found
|
The specified resource does not exist.
|
405
|
Method Not Allowed
|
The request method is not supported by this server.
|
406
|
None Acceptable
|
The resource exists but it may not have the proper content type for the client.
|
407
|
Proxy Authentication Required
|
The client must first authenticate with the proxy.
|
408
|
Request Timeout
|
The client did not complete the request in time.
|
409
|
Conflict
|
The request could not be completed due to a resource conflict.
|
410
|
Gone
|
The resource is no longer available.
|
411
|
Length Required
|
The server requires a content-length header in the client's request.
|
500 Server Error codes
|
500
|
Internal Server Error
|
Some unexpected condition prevented the server from completing the request.
|
501
|
Not Implemented
|
The server does not support the request received.
|
502
|
Bad Gateway
|
The gateway could not access the upstream server.
|
503
|
Service Unavailable
|
The server is unable to handle the request at this time.
|
504
|
Gateway Timeout
|
The upstream server did not respond to the gateway in time.
|